package com.tbs.async.constant;

/**
 * 异步bean名称常量
 *
 * @author tongj
 */
public class AsyncBeanNameConstant {
    /**
     * 主线程池
     */
    public static final String MAIN_EXECUTOR_SERVICE = "mainExecutorService";
    /**
     * 主线程池线程工厂
     */
    public static final String MAIN_EXECUTOR_SERVICE_THREAD_FACTORY = "mainExecutorServiceThreadFactory";
    /**
     * 主线程池拒绝执行处理器
     */
    public static final String MAIN_EXECUTOR_SERVICE_REJECTED_EXECUTION_HANDLER =
        "mainExecutorServiceRejectedExecutionHandler";

    /**
     * 长期线程池
     */
    public static final String LONG_TERM_EXECUTOR_SERVICE = "longTermExecutorService";
}
